endocardiac electrode - Spanish English Dictionary